20-year deal